package modelo;

import java.util.Date;
import java.util.List;

public class Caja {
	private Date ultCierre;
	private List<AsientoContable> asientosContables;
	private List<Factura> facturas;
	private List<Mesa> mesas;
	private List<ReservaMesa> reservasDeMesa;

	public float calcularComisionesDelDia() {
		return 0;
	}
	
	public void setUltCierre(Date ultCierre) {
		this.ultCierre = ultCierre;
	}
	
	public Date getUltCierre() {
		return ultCierre;
	}
	
	public List<AsientoContable> getAsientosContables() {
		return asientosContables;
	}

	public void setAsientosContables(List<AsientoContable> asientosContables) {
		this.asientosContables = asientosContables;
	}

	public List<Factura> getFacturas() {
		return facturas;
	}

	public void setFacturas(List<Factura> facturas) {
		this.facturas = facturas;
	}

	public List<Mesa> getMesas() {
		return mesas;
	}

	public void setMesas(List<Mesa> mesas) {
		this.mesas = mesas;
	}

	public List<ReservaMesa> getReservasDeMesa() {
		return reservasDeMesa;
	}

	public void setReservasDeMesa(List<ReservaMesa> reservasDeMesa) {
		this.reservasDeMesa = reservasDeMesa;
	}

	public void cierreCaja() {

	}

	public void reservarMesa(int horaReserva, int minutosReserva,
			String nombre, int cantComensales) {

	}

	public void generarFactura(int nroMesa, MedioPago medioPago) {

	}

	public void agregarCantidadMoneda(int cantidad, Moneda moneda) {

	}		
}
